﻿// 1023 组个最小数.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
using namespace std;

int main()
{
	int list[10];//存储0-9共10个数字每个数字的个数
	int tmp;
	int cnt = 0;//获取总共的数字个数
	for (int i = 0; i < 10; i++) {
		cin >> tmp;
		cnt += tmp;
		list[i] = tmp;
	}
	int min;
	for (int i = 1; i < 10; i++) {
		if (list[i] != 0) {
			min = i;
			break;
		}
	}
	//输出第一位
	cout << min;
	list[min]--;
	//无限制开始输出
	for (int i = 0; i < 10; i++) {
		if (list[i] != 0) {
			for (int j = 0; j < list[i]; j++) {
				cout << i;
			}
		}
	}
	return 0;
}